package cn.catsdad.constant.iConstant;

/**
 * auth模块常量
 *
 * @author xuyonglong
 * @version V1.0 2023/4/11
 */
public interface IAuthConstant {

    /**
     * 缓存常量
     */
    interface Cache {

        /**
         * token在redis中的key
         */
        String TOKEN_KEY = "auth::login::token";
    }

    /**
     * token相关常量
     *
     * @author xuyonglong
     * @version V1.0 2023/4/14
     */
    interface Token {

        /**
         * 请求头携带token的前缀
         */
        String TOKEN_PREFIX = "Bearer ";

        /**
         * jwt
         */
        String CLAIM_KEY = "login_token";
    }

}
